package chapter13.wrapper.String.StringBuilder;

/**
 * @Auther: Tx
 * @Date: 2022/5/9 20:28
 */
//1.一个可变的字符序列。此类提供一个与StringBuffer兼容的API，但不保证同步（不是线程安全的）。
//2.该类被作为StringBuffer的简易替换，用在字符串缓冲区被单个线程使用的时候。
//3.如果可能，建议有限采用该类，因为在大多数实现中，它比StringBuffer要快
//主要是append和insert方法，可以重载这些方法，以接收任意类型的数据。
public class StringBuilder {
    public static void main(String[] args) {
        StringBuilder stringBuilder = new StringBuilder();
//        1.继承自AbstractStringBuilder类
//        2.实现了serializable接口。（序列化：可以在网络上传输，并且可以被保存在文件）
//        3.数据存在父类的value数组中。存放在堆中。
//        4.StringBulider的方法，没有用synchronized关键字修饰，因此不是线程安全的

    }
}
